/*闲置物品模块接口*/
import request from "@/utils/request";

//获取所有通过审核的闲置物品信息
export function getAllIdleInfo(data){
    return request({
        url:'/idle/getAllIdleInfo',
        method:'post',
        data
    })
}

//根据idle_id获取该闲置信息的评论
export function getCommentInfoByIdleID(data){
    return request({
        url:'/idle/getCommentInfoByIdleID',
        method:'post',
        data
    })
}

//发表闲置物品信息评论
export function addComment(data){
    return request({
        url:'/idle/addComment',
        method:'post',
        data
    })
}

//发布闲置物品信息
// export function addIdle(data){
//     return request({
//         url:'/idle/addIdle',
//         method:'post',
//         headers: { 'content-type': 'multipart/form-data' },
//         dataType:'text',
//         cache:  false , //上传文件无需缓存
//         processData:  false , //用于对data参数进行序列化处理 这里必须false
//         contentType:  false ,  //
//         data
//     })
// }

//获取当前登录用户的全部闲置物品信息
export function getAllIdleInfoByUserID(data){
    return request({
        url:'/idle/getAllIdleInfoByUserID',
        method:'post',
        data
    })
}

//根据闲置物品id删除闲置物品信息
export function deleteIdle(data){
    return request({
        url:'/idle/deleteIdle',
        method:'post',
        data
    })
}

//获取当前登录用户发布的全部闲置物品评论
export function getMyIdleComment(data){
    return request({
        url:'/idle/getMyIdleComment',
        method:'post',
        data
    })
}

//根据闲置物品信息评论id删除该条评论
export function deleteIdleComment(data){
    return request({
        url:'/idle/deleteIdleComment',
        method:'post',
        data
    })
}

//修改闲置物品评论
export function updateIdleComment(data){
    return request({
        url:'/idle/updateIdleComment',
        method:'post',
        data
    })
}

//根据用户id获取用户发布的闲置物品信息
export function getUserIdleInfoByUserID(data){
    return request({
        url:'/idle/getUserIdleInfoByUserID',
        method:'post',
        data
    })
}

//根据闲置物品信息id获取某一闲置物品
export function getIdleInfoByIdleID(data){
    return request({
        url:'/idle/getIdleInfoByIdleID',
        method:'post',
        data
    })
}

//修改闲置物品的信息
export function updateIdle(data){
    return request({
        url:'/idle/updateIdle',
        method:'post',
        data
    })
}

